The Action Environment: -- Tool Demonstration --
نویسندگان
چکیده
Introduction When writing semantic descriptions of programming languages it is highly desirable to reuse descriptions of constructs from previous language descriptions. This is usually not possible without adaptations, due to the lacking modularity of the formalism used. In [3] Doh and Mosses proposed organizing language descriptions such that each construct is described in a separate module, which promotes reuse. They used Action Semantics [5] and ASF+SDF [4] as description language, but experience showed that the notation was too cumbersome, so we developed the ASDF language, which is tailor-made for writing action semantic descriptions (ASDs) of single language constructs. Here we will demonstrate an environment which supports working with ASDF modules.
منابع مشابه
Assessment of the effect of Tell-Demonstration-Observation-Action educational method on dental students' quality of learning
This article has no abstract.
متن کاملAction Semantics and ASF+SDF: System Demonstration
Modularity and tool support are crucial features for practical use of formal descriptions of programming languages. The combination of unrestricted context-free grammars with action semantics allows complete language descriptions with exceptionally good modularity. Moreover, by specifying the descriptions in ASF+SDF, the ASF+SDF Meta-Environment can be used to provide appropriate tool support.
متن کاملPRO-ART: PROcess based Approach to Requirements Traceability*
Requirements Traceability is crucial for the success of system development activities. What does it take to capture, maintain and use requirements information? Based on a three dimensional framework and a tool interoperability approach we present a requirements engineering environment (PRO-ART) which enables the content oriented capture of requirements information. The demonstration shows how •...
متن کاملOPCAT - Object-Process Case Tool: an Integrated System Engineering Environment (ISEE)
This demonstration concerns system development methodologies and their supporting CASE products. The Object–Process Methodology (OPM) integrates system structure and behavior within one model and manages complexity through a scaling mechanism that controls the visibility of things in the system. The demonstration presented OPM principles and it application through OPCAT — Object–Process CASE To...
متن کاملDemonstration: Two-handed interaction in a tool-based environment
HabilisDraw is a tool-based drawing environment that contains analogs of physical tools, such as pens, rulers, pushpins, and so forth. The environment is designed to exploit users’ intuitions about physical interactions between tools and objects. We are currently porting HabilisDraw to the DiamondTouch in order to explore issues in two-handed tool use.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Electr. Notes Theor. Comput. Sci.
دوره 110 شماره
صفحات -
تاریخ انتشار 2004